type runtime.slice
26 uses
runtime (current package)
alg.go#L281: s := (*slice)(unsafe.Pointer(&b))
cgocall.go#L274: p := (*slice)(unsafe.Pointer(&gp.cgoCtxt))
cgocall.go#L281: p := (*slice)(unsafe.Pointer(&gp.cgoCtxt))
cgocall.go#L501: s := (*slice)(p)
debuglog.go#L305: bb := (*slice)(unsafe.Pointer(&b))
iface.go#L400: if (*slice)(unsafe.Pointer(&val)).array == nil {
mbarrier.go#L298: func reflect_typedslicecopy(elemType *_type, dst, src slice) int {
metrics.go#L546: sl := slice{samplesp, len, cap}
mheap.go#L502: sp := (*slice)(unsafe.Pointer(&new))
print.go#L18: rp := (*slice)(unsafe.Pointer(&ret))
print.go#L251: sp := (*slice)(unsafe.Pointer(&s))
slice.go#L15: type slice struct {
slice.go#L166: func growslice(et *_type, old slice, cap int) slice {
slice.go#L185: return slice{unsafe.Pointer(&zerobase), old.len, cap}
slice.go#L287: return slice{p, old.len, newcap}
stack.go#L1346: *(*slice)(unsafe.Pointer(&objs)) = slice{array: noescape(p), len: int(n), cap: int(n)}
string.go#L278: *(*slice)(unsafe.Pointer(&b)) = slice{p, size, size}
string.go#L291: *(*slice)(unsafe.Pointer(&b)) = slice{p, size, int(cap)}
string.go#L306: *(*slice)(unsafe.Pointer(&b)) = slice{p, size, int(mem / 4)}
string.go#L323: *(*slice)(unsafe.Pointer(&b)) = slice{bp, n, n}